secret police watching ordinary police - German English Dictionary